He has repaired several units in my vehicles (Honda, Chevy and Nissan) starting in 1988. Once the repair was completed I never had another problem with the units.
You may want to see if he has an OEM unit you can trade out and give him your old unit as a core.
Please keep this thread updated with your results. Keith